endure the test of time

Traductions
выдержать испытание временем
The ancient ruins have endured the test of time.
Древние руины выдержали испытание временем.
Définitions
To remain relevant, effective, or unchanged over a long period, despite challenges or changes in circumstances.